using System;
using System.Collections.Generic;
using System.Text;

namespace EntLibEC.Info.PIM
{
    [Serializable]
    public class ProductDescriptionInfo
    {
        protected int _productSysNo;
        protected string _title = String.Empty;
        protected string _advertise = String.Empty;
        protected string _advertiseColor = String.Empty;
        protected string _bullet = String.Empty;
        protected string _webDescription = String.Empty;
        protected string _lineDescription = String.Empty;
        protected string _detailSpecification = String.Empty;
        protected int _lastEditUserSysNo;
        protected DateTime _lastEditTime;

        #region Public Properties
        public int ProductSysNo
        {
            get { return _productSysNo; }
            set { _productSysNo = value; }
        }

        public string Title
        {
            get { return _title; }
            set { _title = value; }
        }

        public string Advertise
        {
            get { return _advertise; }
            set { _advertise = value; }
        }

        public string AdvertiseColor
        {
            get { return _advertiseColor; }
            set { _advertiseColor = value; }
        }

        public string Bullet
        {
            get { return _bullet; }
            set { _bullet = value; }
        }

        public string WebDescription
        {
            get { return _webDescription; }
            set { _webDescription = value; }
        }

        public string LineDescription
        {
            get { return _lineDescription; }
            set { _lineDescription = value; }
        }

        public string DetailSpecification
        {
            get { return _detailSpecification; }
            set { _detailSpecification = value; }
        }

        public int LastEditUserSysNo
        {
            get { return _lastEditUserSysNo; }
            set { _lastEditUserSysNo = value; }
        }

        public DateTime LastEditTime
        {
            get { return _lastEditTime; }
            set { _lastEditTime = value; }
        }
        #endregion

        private string _lastEditUsername;

        /// <summary>
        /// Last Edit Username
        /// </summary>
        public string LastEditUsername
        {
            get { return _lastEditUsername; }
            set { _lastEditUsername = value; }
        }
    }
}
